Semi-Definite Programming by Perceptron Learning
نویسندگان
چکیده
We present a modified version of the perceptron learning algorithm (PLA) which solves semidefinite programs (SDPs) in polynomial time. The algorithm is based on the following three observations: (i) Semidefinite programs are linear programs with infinitely many (linear) constraints; (ii) every linear program can be solved by a sequence of constraint satisfaction problems with linear constraints; (iii) in general, the perceptron learning algorithm solves a constraint satisfaction problem with linear constraints in finitely many updates. Combining the PLA with a probabilistic rescaling algorithm (which, on average, increases the size of the feasable region) results in a probabilistic algorithm for solving SDPs that runs in polynomial time. We present preliminary results which demonstrate that the algorithm works, but is not competitive with state-of-the-art interior point methods.
منابع مشابه
Semi-Supervised Structure Learning
Discriminative learning framework is one of the very successful fields of machine learning. The methods of this paradigm, such as Boosting, and Support Vector Machines have significantly advanced the state-of-the-art for classification by improving the accuracy and by increasing the applicability of machine learning methods. Recently there has been growing interest to generalize discrimative le...
متن کاملSemi-supervised Learning with Multilayer Perceptron for Detecting Changes of Remote Sensing Images
A context-sensitive change-detection technique based on semi-superv-ised learning with multilayer perceptron is proposed. In order to take contextual information into account, input patterns are generated considering each pixel of the difference image along with its neighbors. A heuristic technique is suggested to identify a few initial labeled patterns without using ground truth information. T...
متن کاملChange Detection of Remote Sensing Images with Semi-supervised Multilayer Perceptron
A context-sensitive change-detection technique based on semi-supervised learning with multilayer perceptron is proposed here. In order to take contextual information into account, input patterns are generated considering each pixel of the difference image along with its neighboring pixels. A heuristic technique is suggested to identify a few initial labeled patterns without using ground truth i...
متن کاملA Boosted Semi-Markov Perceptron
This paper proposes a boosting algorithm that uses a semi-Markov perceptron. The training algorithm repeats the training of a semi-Markov model and the update of the weights of training samples. In the boosting, training samples that are incorrectly segmented or labeled have large weights. Such training samples are aggressively learned in the training of the semi-Markov perceptron because the w...
متن کاملLearning with Unlabeled Data
of thesis entitled: Learning with Unlabeled Data Submitted by XU, Zenglin for the degree of Doctor of Philosophy at The Chinese University of Hong Kong in January 2009 We consider the problem of learning from both labeled and unlabeled data through the analysis on the quality of the unlabeled data. Usually, learning from both labeled and unlabeled data is regarded as semi-supervised learning, w...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003